(last) resting place - Español Inglés Diccionario